

$('.box a').on('click',function(){
  $(this).parents('.box').hide().siblings('.box').show()
})
// 安装注册功能
//表单提交-->阻止默认行为-->获取输入框的值--> 提交到服务器
$('.register form').on('submit',function(e){
  e.preventDefault()
  let data = $(this).serialize()
  console.log(data);
  $.ajax({
    type:'POST',
    url:'/api/reguser',
    data:data,
    // contentType:'application/x-www-form-urlencoded',
    success:function(res){
      console.log(res);
      if(res.status === 0){
        //给出提示
        layer.msg(res.message)
        //清空提示
        $('.register form')[0].reset()
        $('.login').show().next().hide()
      }
      
    }
  })
})

$('.login form').on('submit',function(e){
  e.preventDefault()
  let data = $(this).serialize()
  $.ajax({
    type:'POST',
    url:'/api/login',
    data:data,
    success:function(res){
      if(res.status === 0){
        localStorage.setItem('token',res.token)
        layer.msg(res.message, {
          icon: 1,
          time: 1000 
        }, function(){
          location.href = '../../index.html'
        });   
      }
    }
  })
})

//表单验证,自定义

let form = layui.form
form.verify({
  user:[/^\w{2,10}$/,'用户名长度必须是2~10位'],
  pass:[/^\S{6,12}$/,'密码长度必须是6~12位'],
  same:function(val){
    let pwd =$('.pwd').val()
    console.log(val !== pwd);
    if(val !== pwd){
      return '两次密码不一致'
    }
  }
})